Management of Updates in the Enhanced Client-Server DBMS

نویسندگان

  • Alex Delis
  • Nick Roussopoulos
چکیده

The Client{Server DBMS model has emerged as the main paradigm in database computing. The Enhanced Client{Server architecture takes advantage of all the available client resources including their disk managers. Clients can cache server data into their own disk units if data are part of their operational space. However, when updates occur at the server, some of the client data managers may need to not only be noti ed about them but also obtain portions of the updates as well. In this paper, we examine the problem of managing server imposed updates that affect client cached data. We propose a number of server update propagation techniques in the context of the Enhanced Client{Server DBMS architecture and examine the performance of these strategies through detailed simulation experiments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Updates of Interactive Information Visualization User Interfaces through Database Triggers

In client-server based interactive information visualization user interfaces data sets of many types are made accessible by a server. On the server side these data sets can, e.g., be stored in a file system. As soon as a user requests the data set it will be transmitted from the server to the requesting client. A different approach is to dynamically construct a data set at request time on the s...

متن کامل

Synchronization in an Embedded DBMS Environment

The embedded DBMS is a lightweight DBMS for effective management of quite small databases contained in tiny mobile devices. Synchronization is a core function of the embedded DBMS to preserve the consistency of data replicated in the server and client databases. This paper presents a framework for synchronization in embedded DBMS environment. We first address key issues for realizing synchroniz...

متن کامل

QuickDB - Yet Another Database Management System?

Although DBMS (Database Management Systems) are often hidden for a user, they are a part of many applications utilized in day-by-day life. In general, we can suppose two main types of DBMS: OLTP (On-Line Transaction Processing) and OLAP (On-Line Analytical Processing). We can also distinguish another classification related to the connection of a client and DBMS: client-server and embedded DBMS....

متن کامل

Performance and Scalability of Client-Server Database Architectures

Recent developments in software and hardware changed the way database systems are built and operate. In this paper we present database architectures based on the Client-Server paradigm and study their performance and scalability under different query/update workloads. The architectures are: Standard Client-Server, ClientServer with Multiple Disks, and Enhanced Client-Server. Data replication an...

متن کامل

On Modeling Power of Object-Relational Data Models in Technical Applications

Technical applications, that is, all kinds of engineering applications (CA*), are distinguished from usual business applications in that they require enhanced data modeling facilities and operations to cope with complex objects and their behavior. Emerging object-relational database management systems (ORDBMSs) which are conforming to the SQL3 standard promise to support technical applications ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994